import { createStore } from 'vuex'
export default createStore({
    state() {
        return {
            name: '我甜婶'
        }
    },
    mutations: {
        editName(state, newV) {
            console.log(newV, '111')
            state.name = newV
        }
    },
    // 2.3设置操作mutation修改仓库数据的方法
    actions: {
        changeName(context, newV) {
            context.commit('editName', newV)
        }
    },
    // 2.4设置获取仓库数据的getters
    getters: {
        getName(state) {
            return state.name
        }
    },
    // 2.5设置窗口模块化
    modules: {
    }
})